package main

// 引入第三方库
// 此时直接go build会报错
// go mod init github.com/yunsheng/hellomodule
// 会生成go.mod
// go mod tidy  下载依赖
// 之后就可以go build main.go

import (
	"github.com/valyala/fasthttp"
	"go.uber.org/zap"
)

var logger *zap.Logger

func init() {
	logger, _ = zap.NewProduction()
}
func fastHTTPHandler(ctx *fasthttp.RequestCtx) {
	logger.Info("hello, go module", zap.ByteString("uri", ctx.RequestURI()))
}
func main() {
	fasthttp.ListenAndServe(":8081", fastHTTPHandler)
}
